2024 Canadian Housing Outlook | 7 Key Factors